Executable Platform Independent Models for Data Intensive Applications
نویسندگان
چکیده
In this paper we investigate the capabilities and shortcomings of UML 2 in the field of executable modelling, with special focus on database applications. As envisioned in the MDA initiative, this sets the challenges like achieving platform-independence of the base model, complete specification of behaviour in an adequate way and making the model an unambiguous and suitable input for model compilers. Additionally, we need to provide sufficiently powerful and abstract means of creating expressions over data, so that our platform-independent language is not inferior in that matter compared to database query languages known from DBMSs.
منابع مشابه
Towards Model - Driven Testing 1
The OMG’s Model-Driven Architecture is a strategy towards interoperability across heterogeneous middleware platforms through the reuse of platform independent designs based on the distinction of, and transformation between, platformindependent and platform-specific models. A corresponding strategy for model-driven testing requires a similar structure to facilitate, besides the generation of tes...
متن کاملxEAI-Rules: executable models to simulate enterprise application integration
The definition, development and testing of a business rule that involves the interaction of various applications in an enterprise is a difficult task. This happens because applications have different domains or because previously defined business rules may already exist, creating complex interactions. Deploying and testing a new business rule that may be spread over various heterogeneous and di...
متن کاملModel Driven Architecture with OOHDM
A model-driven architecture (MDA) transforms a platformindependent model (PIM) into a platform-specific model (PSM) before it transforms the PSM into code. OOHDM together with a recently proposed business process extension allows to model hypermedia-based and advanced Web applications by an object model which is a platformindependent. But an OOHDM model cannot directly be used as PIM since it i...
متن کاملImproving MDA-based Process Quality through Refactoring Patterns
The Model Driven Architecture (MDA) is an initiative proposed by the Object Management Group (OMG) that advocates modeling system from computation independent, platform independent, platform specific and implementation specific models. MDA is also based on the concepts of metamodel, automatic transformation and traceability. A crucial part of the evolution from abstract models to executable com...
متن کاملForm-driven Application Development
In the paper a form-driven approach to the application development is presented. Our development environment IIS*Studio suports presented form-driven approach. It is aimed to provide the information system design and generating executable application prototypes. A form type is central IIS*Studio concept, used to model the structure and constraints of various business documents. On the one hand,...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008